#define  _CRT_SECURE_NO_WARNINGS 1
//#include <iostream>
//#include <string>
//#include <algorithm>
//using namespace std;
//const int N = 110;
//struct S
//{
//	int score;
//	string name;
//}arr[N];
//bool cmp(struct S s1, struct S s2)
//{
//	return s1.score > s2.score;
//}
//int main()
//{
//	int n = 0;
//	cin >> n;
//	for (int i = 0; i < n; i++)
//	{
//		cin >> arr[i].score >> arr[i].name; 
//	}
//	sort(arr, arr+ n, cmp);
//	cout << arr[0].name << endl;
//	return 0;
//}


//#include <iostream>
//using namespace std;
//struct S
//{
//	string name;
//	double t;
//	int flag;
//}s;
//int main()
//{
//	int n = 0;
//	int cnt = 0;
//	cin >> n;
//	while(n--)
//	{
//		cin >> s.name >> s.t >> s.flag;
//		if (s.t >= 37.5 && s.flag == 1)
//		{
//			cout << s.name << endl;
//			cnt++;
//		}
//	}
//	cout << cnt << endl;
//	
//	return 0;
//}


//#include <iostream>
//#include <algorithm>
//using namespace std;
//const int N = 100;
//int arr[N]; 
//
//struct Cmp
//{
//	bool operator()(int a, int b)
//	{
//		return a > b;
//	}
//}cmp;
//int main()
//{
//	int n = 0;
//	cin >> n;
//	for(int i = 0; i < n; i++)
//	{
//		cin >> arr[i];
//		
//	}
//	sort(arr, arr+n, cmp);
//	for(int i = 0; i < 5; i++)
//	{
//		cout << arr[i] << " ";
//	}
//	
//	return 0;
//}
//



